package com.marketingexpert.service.storemgnt.taobao.domain.impl;

import com.marketingexpert.service.storemgnt.AbstractActivity;
import com.taobao.api.domain.Activity;
import com.taobao.api.domain.Coupon;

public class AbstractActivityTaobaoImpl extends AbstractActivity {
	
	
	private Activity activity;
	
	public AbstractActivityTaobaoImpl(Activity activity,Coupon coupon) {
		this.activity = activity;
		this.coupon = coupon;
	}
	
	@Override
	public Long getActivityId() {
		return activity.getActivityId();
	}

	@Override
	public String getActivityUrl() {
		// TODO Auto-generated method stub
		return activity.getActivityUrl();
	}

	@Override
	public Long getCouponId() {
		// TODO Auto-generated method stub
		return activity.getCouponId();
	}

	@Override
	public String getCreateUser() {
		// TODO Auto-generated method stub
		return activity.getCreateUser();
	}

	@Override
	public Long getPersonLimitCount() {
		// TODO Auto-generated method stub
		return activity.getPersonLimitCount();
	}

	@Override
	public String getStatus() {
		// TODO Auto-generated method stub
		return activity.getStatus();
	}

	@Override
	public Long getTotalCount() {
		// TODO Auto-generated method stub
		return activity.getTotalCount();
	}

	@Override
	public void setActivityId(Long activityId) {
				
	}

	@Override
	public void setActivityUrl(String activityUrl) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void setAppliedCount(Long appliedCount) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void setCouponId(Long couponId) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void setCreateUser(String createUser) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void setPersonLimitCount(Long personLimitCount) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void setStatus(String status) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void setTotalCount(Long totalCount) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public Long getAppliedCount() {
		return this.activity.getAppliedCount();
	}

	@Override
	public Coupon getCoupon() {
		return this.coupon;
	}

	@Override
	public void setCoupon(Coupon coupon) {
		
	}
	
}
